home *** CD-ROM | disk | FTP | other *** search
- // copyright 1993 Michael B. Johnson; some portions copyright 1994, MIT
- // see COPYRIGHT for reuse legalities
- //
-
- #import <appkit/appkit.h>
-
- #import "RIBCommand.h"
-
- @interface RIBPatchMesh:RIBCommand
- {
- RtToken type, uWrap, vWrap;
- RtInt nU, nV;
- RtBasis uBasis;
- RtToken uBasisToken;
- RtInt uStep;
- RtBasis vBasis;
- RtToken vBasisToken;
- RtInt vStep;
-
- }
-
- - setType:(RtToken)newType nU:(RtInt)newNU uWrap:(RtToken)newUWrap nV:(RtInt)newNV vWrap:(RtToken)newVWrap
- n:(int)n tokens:(RtToken *)tokens parms:(RtPointer *)parms archiveVector:(char **)newArchiveVector
- printfTypeVector:(int *)newPrintfTypeVector printfNVector:(int *)newPrintfNVector;
- - getBases;
-
- - (RtToken)type;
- - (RtInt)nU;
- - (RtBasis *)uBasis;
- - (RtToken)uBasisToken;
- - (RtInt)uStep;
- - (RtToken)uWrap;
- - (RtInt)nV;
- - (RtBasis *)vBasis;
- - (RtToken)vBasisToken;
- - (RtInt)vStep;
- - (RtToken)vWrap;
-
- @end
-